~ implement two interacting mechanics to make it interesting